Skip to content

fix(ui): remember call flow host grouping across tabs - #750

Merged
adubovikov merged 2 commits into
homer11from
fix/callflow-persist-filters
May 27, 2026
Merged

fix(ui): remember call flow host grouping across tabs#750
adubovikov merged 2 commits into
homer11from
fix/callflow-persist-filters

Conversation

@adubovikov

@adubovikov adubovikov commented May 27, 2026

Copy link
Copy Markdown
Member

Summary

  • Persists call flow UI preferences in localStorage (homer_callflow_prefs): Host grouping (including Group by alias), Compact, Absolute time, High-contrast Call-IDs.
  • Per-call filters (IP/method/payload/call-id exclusions) stay session-local and reset as before.
  • Restores Homer 7 behaviour: last chosen grouping survives switching transaction tabs (Messages, QoS, etc.) and reopening the modal.

Test plan

  • Open transaction → Call Flow → set Group by alias
  • Switch to Messages, then back to Call Flow → grouping still Group by alias
  • Close modal, open another call → same grouping remembered
  • cd src/ui && npm test -- src/dashboard/flow/flowFilterPrefs.test.ts

Remember host grouping and display toggles in localStorage (Homer 7
parity) so switching transaction tabs does not reset Group by alias.
@CLAassistant

CLAassistant commented May 27, 2026

Copy link
Copy Markdown

CLA assistant check
All committers have signed the CLA.

Comment thread src/ui/src/dashboard/flow/useFlowFilters.ts Fixed
…tion or class'

Co-authored-by: Copilot Autofix powered by AI <223894421+github-code-quality[bot]@users.noreply.github.com>
@adubovikov
adubovikov merged commit 80f8ceb into homer11 May 27, 2026
9 of 10 checks passed
@adubovikov
adubovikov deleted the fix/callflow-persist-filters branch May 27, 2026 07:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants